Rendimiento NFC: todo está en la antena |Hackaday

2022-07-29 09:21:36 By : Mr. andrew xiao

Las etiquetas NFC son un objetivo frecuente para la experimentación, ya sea simplemente usando una aplicación en un teléfono móvil para interrogar o escribir etiquetas, incorporándolas en proyectos por medio de un módulo listo para usar o diseñando un proyecto usándolas desde rascar.Sin embargo, no siempre es fácil hacerlo bien y, a menudo, pueden dar resultados decepcionantes.Este artículo intentará desmitificar lo que probablemente sea la vía más probable para que un proyecto NFC tenga un rendimiento deficiente: la antena de la bobina captadora en el propio lector.Las etiquetas contienen chips que se activan a través del campo de RF que proporciona suficiente energía para que se inicien, momento en el que pueden comunicarse con una computadora central para cualquier propósito."NFC" significa "Comunicación de campo cercano", en la que se pueden intercambiar datos entre dispositivos físicamente próximos sin que estén físicamente conectados.Tanto el lector como la etiqueta logran esto a través de una antena, que toma la forma de una bobina plana y un capacitor que juntos forman un circuito sintonizado resonante.El lector envía pulsos de RF que se mantienen una vez que se recibe una respuesta de una tarjeta y, por lo tanto, se puede establecer la comunicación hasta que la tarjeta esté fuera del alcance del lector.Para la mayoría de las etiquetas que probablemente experimentarán los lectores de Hackaday, la frecuencia de RF es de 13,56 MHz, y se supone que las emisiones de RF están en el plano del campo magnético en lugar del campo eléctrico.Las antenas no tienen nada de complejo; de hecho, es bastante fácil fabricar una usted mismo enrollando una bobina adecuada y sintonizándola con un pequeño condensador variable.Las propiedades de RF de la antena se pueden explorar con instrumentos tan simples como un generador de señales y un osciloscopio, o si es un radioaficionado lo suficientemente mayor como para haber tomado uno, un medidor de inmersión.Para los propósitos de este artículo, estoy usando un NanoVNA debido a su extrema conveniencia y lo configuré para medir SWR en el puerto 1 con un barrido entre 10 MHz y 20 MHz.Lo estoy acoplando sin apretar a las antenas NFC que estoy probando por medio de una bobina captadora de RF, una vuelta de cable de unos 10 mm de diámetro soldada a un conector coaxial y asegurada con un poco de pegamento.Cuando coloco la bobina captadora sobre una etiqueta NFC, soy recompensado con un pico agudo en el VNA desde el infinito hasta cerca de 1:1 SWR.Esto funciona bien con la mayoría de las bobinas de los lectores y con etiquetas NFC de menor potencia que simplemente contienen un chip de memoria, pero mi VNA no proporciona suficiente energía para medir esas etiquetas con circuitos integrados de mayor potencia, como tarjetas bancarias, una tarjeta de transporte público o mi pasaporte.Inmediatamente, el VNA señala uno de los problemas inherentes a los NFC producidos en masa, que la frecuencia de resonancia rara vez es exactamente de 13,56 MHz.Al escribir este artículo, descubrí que tanto las tarjetas como los lectores parecen resonar entre 13,5 y 15 MHz, y la mayoría se mide a unos 14 MHz.En la práctica, la mayoría de los lectores proporcionan energía más que suficiente para que la etiqueta aún pueda activarse a pesar de la ineficiencia resultante, pero para que cualquier sistema de etiquetas NFC funcione con la máxima eficiencia, debe tener tanto el lector como la etiqueta ajustados para resonar a la frecuencia de comunicación de 13,56 MHz.La mayoría de las etiquetas, y los módulos de lectura más baratos, tienen muy poco esfuerzo para ajustarlos a la resonancia, pero una de las etiquetas más interesantes que examiné para esta pieza, una tarjeta bancaria sujeta a un desmontaje por parte de un amigo hackerspace, muestra una muy inteligente. enfoque de la sintonización automatizada.Una tarjeta bancaria es una tarjeta con chip estándar hecha de dos capas laminadas de plástico, con los contactos del chip apareciendo en la cara frontal.Al desmontarlo, se puede ver que el chip y sus contactos están en una pequeña pieza de plástico de unos 10 mm por 10 mm que se puede levantar de la tarjeta.Este módulo puede ser leído por un lector de tarjetas, pero solo cuando se coloca directamente en la antena en lugar de con cualquier parte de la tarjeta en las proximidades del lector como sucedería en una tienda.Para asegurar que el pequeño módulo de chip pueda ser energizado por un lector en toda la superficie de la tarjeta, la mitad trasera de la tarjeta es una placa de circuito impreso que es simplemente un circuito sintonizado con una gran bobina y un ingenioso capacitor variable hecho de una fila de pequeñas placas de PCB.La bobina es mitad y mitad alrededor del borde de la tarjeta y alrededor del chip, lo que le permite captar el campo en un área grande y acoplar la energía resultante de cerca en el chip.Se sintoniza durante la fabricación cortando un rastro que conecta los condensadores, supongo que será un proceso automatizado.Al medir su resonancia, resulta ser un poco superior a 13,56 MHz, pero dado que esa medición se realizó en una tarjeta desmantelada sin chip, es probable que el punto de resonancia se haya movido hacia arriba.Volviendo a los lectores, los dispositivos más caros tienen un condensador variable incorporado y habrán sido ajustados de fábrica a 13,56 MHz, mientras que los módulos baratos normalmente tienen un condensador fijo y resuenan a una frecuencia más alta.La experiencia con estos módulos más económicos sugiere que, por lo general, interactuarán con las tarjetas más simples, como la omnipresente MiFare Classic, pero que no pueden proporcionar suficiente energía para alimentar las tarjetas más inteligentes, como las etiquetas MiFare DESfire.Ajustar la antena en el módulo para resonancia a 13,56 MHz mejora la eficiencia en la medida en que se pueden leer las etiquetas de mayor potencia, por ejemplo, en la imagen hay un módulo lector económico preparado por un amigo del hackerspace.Usó una bobina captadora de RF y un osciloscopio para medir la amplitud de la portadora de 13,56 MHz y ajustó el circuito sintonizado hasta alcanzar un punto de máxima amplitud.En este caso, enrolló su propia bobina y quitó el cable giro a giro para encontrar el máximo, pero el mismo resultado podría lograrse fácilmente con la bobina de PCB y un pequeño condensador recortador.Este lector económico ahora funciona con tarjetas DESfire que anteriormente requerían un módulo mucho más costoso, lo que hace que el proceso valga la pena.Entonces, si bien gran parte de la magia tecnológica en una etiqueta NFC se encuentra en su paquete electrónico digital, vale la pena recordar que hacer que todo funcione sigue siendo una antena firmemente analógica.Un poco de trabajo de ajuste de RF a la antigua con su osciloscopio y un generador de señal puede transformar su rendimiento para mejor.Los lectores baratos a veces también tienen componentes inadecuados.La frecuencia nominal y la corriente nominal de las bobinas es lo primero que se debe verificar.Ermok lo describió hace unos años aquí https://forum.mikroe.com/viewtopic.php?f=147&t=64203Y por cierto, ten cuidado con los clones de Elechouse (el tablero rojo).No puedo decir por la imagen si el tuyo es un clon o no, pero este hilo tiene buena información sobre eso: https://forum.nfcring.com/topic/253/elechouse-clone-cooqrobot-pn532-reader- no recomendado"... vale la pena recordar que hacer que todo funcione sigue siendo una antena firmemente analógica..."Si Boeing puede crear un fuselaje completamente nuevo a partir de uno viejo simplemente aplicando su filosofía de "Podemos solucionar cualquier problema de hardware simplemente usando software", es absolutamente seguro que también podrían acabar con la antena analógica (ue) utilizada por dispositivos NFC.No soy fanático de cómo se implementa esta tecnología porque las tarjetas se pueden leer a más de un metro de distancia.Si simplemente integraron un botón de burbuja que presionó para conectar la antena, resolvería el mayor problema de seguridad.De hecho, hice un producto con esto en 2013 llamado botones dimple io nfc.¿Tienes un ejemplo de esto?La mayoría de los lectores de 13,56 MHz funcionan en meros centímetros.Incluso los de "largo alcance" que he visto superan los 15 cm.¿Está confundiendo esto con otros tipos de etiquetas RFID, como UHF?¿O tal vez etiquetas activas, que tienen su propia batería para el transmisor?Tal vez con un transceptor lo suficientemente sensible, pueda leer etiquetas NFC desde esa distancia.Una cosa que aprendí rápidamente cuando tuve que diseñar una antena RFID: colocar la etiqueta en el campo cambia la sintonía de la antena de su transceptor.Al menos en mi caso, tuve que sintonizar la antena a una frecuencia superior a 13.560 MHz, la etiqueta en el campo empujaría hacia abajo la frecuencia de resonancia.Si tiene diferentes etiquetas físicas para leer, con diseños de antena muy diferentes, se vuelve muy interesante optimizar.Y ese es un problema con la configuración descrita en el último párrafo, si coloca una bobina captadora en el campo para medir, es mejor que tome una antena de una etiqueta real o mida su influencia con un VNA para comprender mejor cómo todo interactúa."Tanto las tarjetas como los lectores parecen resonar entre 13,5 y 15 MHz, y la mayoría se mide a unos 14 MHz"; esto no es por error, sintonizar exactamente 13,56 MHz no siempre es lo mejor, depende del estándar RFID específico siendo utilizado.Mientras que el lector habla con la tarjeta modulando la portadora de 13,56 MHz, la tarjeta puede responderle al lector en 13,56 MHz o en una subportadora, depende del estándar RFID.Considere también que el lector normalmente puede transmitir a un nivel de potencia mucho más alto que el que puede responder la tarjeta.Por lo tanto, establecer la sintonización de la antena más cerca de la subportadora de la tarjeta suele ser el enfoque recomendado para los diseños de RFID.Para ISO 15693, la subportadora es 423,75 o 484,28 kHz.Para ISO 14443 es 848kHz.13,56MHz + 424kHz = 13,984MHz 13,56MHz + 484Khz = 14,044MHz 13,56MHz + 848kHz = 14,408MHzEs por eso que está viendo muchos 14 MHz y el rango en sus pruebas.Interesante.Los dispositivos sin licencia que utilizan la banda de 13,56 MHz deben permanecer dentro del rango de 13,553-13,567 MHz, según el acuerdo internacional a través de la UIT.Entonces, ¿cómo se mantiene este esquema en cumplimiento con el límite de ancho de banda global de 14 kHz para esta frecuencia?Para los dispositivos con licencia, las bandas operativas permitidas son más amplias si los niveles de potencia son más bajos.Dentro de la banda ISM de 13,553-13,567 MHz se permite la potencia más alta, por lo que es aquí donde transmite el lector.Luego, los niveles de potencia permitidos disminuyen a medida que se aleja de allí.Para EE. UU., esto se detalla en FCC Parte 15.225, para Europa, consulte ETSI EN 300 330 Anexo I.Aah.Enfriar.Gracias.Entonces, CFR § 15.225 dice que tiene permitido 15,8 mV/ma 30 m dentro de +/- 7 kHz, y hasta 0,106 mV/ma +/- 450 kHz, el límite de la banda.Bastante abajo (-43 dB).Bueno saber.así que hacer funcionar un radioaficionado de banda de 20 metros desde el coche cuando estoy en la gasolinera podría reducir las ganancias corporativas...inscríbanme... Normalmente tengo que apagar la radioafición en la gasolinera por todo el ruido RFI, supongo que esto es parte de esa fuente de ruido.la diversión de la etapa dos sería una antena direccional que emitiera destellos como un radar y trazara las señales de eco recibidas en la pantalla.Sea amable y respetuoso para ayudar a que la sección de comentarios sea excelente.(Política de comentarios)Este sitio utiliza Akismet para reducir el spam.Aprende cómo se procesan los datos de tus comentarios.Al utilizar nuestro sitio web y nuestros servicios, usted acepta expresamente la colocación de nuestras cookies de rendimiento, funcionalidad y publicidad.Aprende más